#ifndef __CODE_CONVERSION_H_
#define __CODE_CONVERSION_H_

#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <locale.h>

wchar_t * ANSIToUnicode(const char* str);
char * UnicodeToANSI(const wchar_t* str);
wchar_t * UTF8ToUnicode(const char* str);
char * UnicodeToUTF8(const wchar_t* str);
char* WideToMulti(const wchar_t* wcs);
wchar_t* MultiToWide(const char* mbs);
char* ANSIToUTF8(const char* str);
char* UTF8ToANSI(const char* str);

void CharConversionInit(void);

#endif
